dead duck – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

dead duck noun

  • person or project that is in serious trouble or doomed to fail
bangkai
Wiktionary Links